package com.thinkwide.data.ormapping.dialect;

public interface MFCrossSql {
    String getSelectPageSql(String tableName, String where, String orderBy, int beginIndex, int endIndex);

    String getSelectPageSqlExt(String sql, String where, String orderBy, int beginIndex, int endIndex);

    String getSelectPageSql(String sql, int beginIndex, int endIndex);

    String translateSql(String sql, MFDBType oldType, MFDBType newType);

    String translateSql(String sql, MFDBType oldType);

    String translateSql(String sql);
}
